package za.co.smartmi.form;

import java.io.Serializable;
import java.util.Date;
import za.co.smartmi.form.util.SearchForm;
import org.hibernate.validator.constraints.NotEmpty;

/**
 * SearchForm for {@link za.co.smartmi.service.ClientService}
 */
public class ClientSearchForm extends SearchForm implements Serializable {
    private static final long serialVersionUID = 1L;
    
    private String clientid;
    private String firstname;
    @NotEmpty
    private String surname;
    private String status;
    private String idno;
    private Date dob;

    public String getClientid() {
        return clientid;
    }

    public void setClientid(String clientid) {
        this.clientid = clientid;
    }

    public String getFirstname() {
        return firstname;
    }

    public void setFirstname(String firstname) {
        this.firstname = firstname;
    }

    public String getSurname() {
        return surname;
    }

    public void setSurname(String surname) {
        this.surname = surname;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getIdno() {
        return idno;
    }

    public void setIdno(String idno) {
        this.idno = idno;
    }

    public Date getDob() {
        return dob;
    }

    public void setDob(Date dob) {
        this.dob = dob;
    }
 
}